import request from '@/utils/request'

/**
 * 企业风险监控卡片列表接口
 * 获取企业风险监控页面的卡片列表数据，支持分页和条件查询
 * @param {Object} params - 查询参数
 * @param {string} params.socialCreditCode - 社会信用代码
 * @param {string} params.companyName - 企业名称
 * @param {number} params.pageNo - 页码
 * @param {number} params.pageSize - 每页条数
 * @returns {Promise} 包含企业卡片列表和分页信息的Promise对象
 */
export function getEnterpriseCardList(params) {
  return request({
    url: '/api/cardList',
    method: 'get',
    params: params
  })
}

/**
 * 字段说明:
 * 
 * getEnterpriseCardList 返回数据字段说明:
 * companyName: 企业名称
 * socialCreditCode: 社会信用代码
 * riskNum: 风险数
 * positiveNum: 利好数
 * latestWarningTime: 最新预警时间
 * 
 * 分页信息字段说明:
 * total: 总记录数
 * size: 每页条数
 * current: 当前页码
 * pages: 总页数
 * list: 企业卡片数据列表
 */